almond crescent - Turkish English Dictionary